B Formal Validation of ERTMS/ETCS Railway Operating Rules
نویسندگان
چکیده
The B method is a formal specification method and a means of formal verification and validation of safety-critical systems such as railway systems. In this short paper, we use the B4MSecure tool to transform the UML models, fulfilling requirements of European Railway Traffic Management System (ERTMS) operating rules, into B specifications in order to formally validate them.
منابع مشابه
A facility for testing ERTMS/ETCS conformity and human factors
The advancement of the European rail system into an interoperable system is currently taking place and evolves in several phases: the technical interoperability has to be fulfilled by the new European Train Control System (ETCS) and the European Rail Traffic Management System (ERTMS), the operational interoperability will be ensured by a set of harmonised European operational rules and the last...
متن کاملA Component-Based Model-Driven Approach with traceability of concerns: Railway RBC Handover Case Study
In this paper, we introduce a domain-specific component-based approach with traceability of concerns. It is based on the separation of concerns, which is a long well known fundamental principle of software engineering but some time neglected in practice. Our approach is included in the V-based development process prescribed by the CENELEC EN-50128 standard of railway control and protection syst...
متن کاملChecking the European Railways Traffic Management System (ERTMS) operating rules using UML and B method
Interoperability is a critical factor for cost cutting and performance increasing in European railway exchanges. The European Railways TrafficManagement System (ERTMS), which is both a specification and a technological framework, aimed at providing an answer to the above interoperability needs. Considering the implementation of ERTMS in a particular national context, operating rules must be com...
متن کاملChecking the European Railways Traffic Management System (ERTMS) operating rules using UML and the B method
Interoperability is a critical factor for cost cutting and to increase performance in European railway exchanges. The European Railways Traffic Management System (ERTMS), which is both a specification and a technological framework, aimed at providing an answer to the above interoperability needs. Considering the implementation of ERTMS in a particular national context, operating rules must be c...
متن کاملModelling Functionality of Train Control Systems using Petri Nets
Railway safety systems are highly complex systems with respect to functionality as well as dependability. The new European Train Control System (ETCS) as one part of the European Rail Traffic Management System (ERTMS) is the example presented here. A formal model using Coloured Petri Nets (CPN) was prepared by using the existing ERTMS/ETCS specification as a basis. The applied method is an inte...
متن کامل